package org.com.java_chatroom.model;

import org.apache.ibatis.annotations.Mapper;

import java.util.List;

@Mapper
public interface MessageSessionMapper {
//    1.获取当前用户都在哪些会话中存在,根据userId,返回对应的sessionId
    List<Integer> getSessionIdsByUserId(int userId);

//    2.根据sessionId查询当前会话中包含了哪些好友,除了自己
    List<Friend> getFriendsBySessionId(int sessionId,int selfUserId);

//   3.为message_session表中添加一条记录:
    int  addMessageSession(MessageSession messageSession);

//    4.向message_session_user表中添加记录:
    void addMessageSessionUser(MessageSessionUser messageSessionUser);


}
